home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
System Booster
/
System Booster.iso
/
Commodities
/
Event
/
Event.doc
< prev
next >
Wrap
Text File
|
1996-09-26
|
6KB
|
247 lines
Event´er 1.14
==============
18-Sep-94 mk
Preface
-------
The program and files in this distribution are freely distributable,
but are also copyright (c) by Klaus Muckenhuber. They may be freely
distributed as long as no more than a nominal fee is charged to cover
time and copying costs.
No commercial usage is permitted without written permission from the
author. Everything in this distribution must be kept together, in original
unmodified form.
The above is generally known as freeware.
Please contact me if you have any comments or suggestions !!
Disclaimer
----------
No warranties of any kind are made as to the functionality of this
program. You are using it at your own risk.
Information:
------------
With this software you have a good tool to remember everything you want.
Features:
---------
* requiers only 12 kB memory
* the event´s are storend in a data file
* multitasking friendly
* "gliding" event´s
* loading only the Event´s from the current day
Installation:
-------------
1. step
Copy the hole drawer on your disk.
Workbench: move the drawer icon with the mouse (drag & drop)
CLI: copy df0:Event SYS:tools/Event all
2. step
Add in your "S:user-startup" file the following lines
; Startup Event´er
run >NIL: SYS:tools/Event
3. step
put in the "S:" directory your data file.
Data-File
---------
Note: At first Event´er search the data-file in the local directory,
second looking in the "S:" directory.
The data-file must be named as "Event.data"
The Data-File has the following description
1. line Delay time between the event test (default value=50)
Normally the value is set on 50 == 1 sec.
If you want saving your CPU power set the value
on "200" ~2 sec´s
You can set the value between -2147483646 and 2147483647 (int)
Every value under 0 will have the same effect!
2. line Delay time between the data file test. (default value=60)
Normally it will be set the value an 60 == 60 sec.
If you edit the file mostly you can set the value on a short
number, otherwise you can set a high value if you dont want
update from the datafile.
You can set the value between -2147483646 and 2147483647 (int)
3. line; first Event Event TYP
4. line; first Event Event DATE
5. line; first Event Event TIME
6. line; first Event Event MESSAGE
7. line; second Event Event TYP
... ..
..... ....
.....
Event TYP: (these are Flags, combinations are possible)
0 normal (aktiv DisplayBeep + Requester)
1 No DisplayBeep
2 No Requester
4 Quit Event´er
8 Event Weekday
If you set this flag the value for the day will be interpreted as weekday
-1.-1.00 every Sonday
-1.-1.01 every Monday
-1.-1.02 every Tuesday
-1.-1.03 every Wednesday
-1.-1.04 every Thursday
-1.-1.05 every Friday
-1.-1.06 every Saturday
Examples for typ:
0 normal setup
9 No DisplayBeep, and Weekday
10 No Requester (only DisplayBeep) and Weekday
Event DATE:
Format: yy.mm.dd (Year.Month.Day)
ie: 94.09.27
Event TIME:
Note: 24 Hours only (no am/pm shit)
Format: hh:mm:ss
ie: 16:55:09
Event MESSAGE:
You can enter everything you want - but only the first 60 characters are
loaded and displayed!
Spezial Feature:
----------------
With the "-1" statement by date or time you tell Event´er a gliding Event
DATE
94.09.10 means 1994 September 10
94.09.-1 means every day in September 1994
94.-1.-1 means evers day 1994
-1.-1.01 means on each first month day
-1.04.05 means every year the 4 day in may (ie: birthday..)
-1.-1.-1 means every Day
DATE with set typ=8 (Weekday)
94.09.01 means every Monday in September 1994
94.-1.06 means every Saturday 1994
-1.-1.-1 means every Day
-1.01.05 means every Year in January every Friday
TIME
-1:00:00 means every full hour
13:-1:00 means every minute in the time between 13:00:00 and 13:59:00
13:00:-1 means every second in the time between 13:00:00 and 13:00:59
-1:-1:00 means every full minute every hour
-1:15:00 means every hour 15 mins past beginning
and so on....
Example "Event.data" File:
------------------------
50 ;delay between event test (1/50 sec)
60 ;delay between data filetest (1 sec)
0
94.10.04
19:00:00
normal event like, gudrun to cinema! money?
1
-1.-1.-1
20:15:00
looking in television, or forget it!
0
-1.-1.-1
23:30:00
YOU MUST GO TO BED!!!
2
-1.-1.-1
22:59:00
dummy; only a warning - no message
9
-1.-1.01
17:00:00
every Monday, training!
2
-1.-1.-1
23:11:-1
one minute - DisplayBeep!!!
8
-1.-1.00
19:10:00
Computerclub, only Sunday
0
-1.05.04
-1:00:00
Birthday Mike !!!
4 ;Quit
99.-1.-1
-1:-1:-1
set >99< to the current year - save it - Event´er will exit!
Remember: Every minute Event´er will test your datafile about any
modifcation, and if was modified Event´er will reload the
file.
Do not enter empty lines - every event must have 4 lines!
WATCH ON CORRECT SYNTAX!
Only minimal tested - attension - no garantie!!
Hint: If you want, make a graphics interface for Event´er
to edit the date file (Event.data)
* no commodity
* seperate process
* if you do that - send it to me also!
History:
--------
18-Sep-94 1.14 added the weekday support
17-Sep-94 1.05 added date support
15-Sep-94 1.02 added the QUIT feature
12-Sep-94 1.01 added the automatic load feature
11-Sep-94 1.0 first realease (privat)
4-Sep-94 the idea
The Author:
-----------
Klaus Muckenhuber
Markt 37
A-4625 OFFENHAUSEN
AUSTRIA